SIMISA@@@@@@@@@@JINX0x1t______

Tr_SMS (
	ScalabiltyGroup( 5
		Activation (			CabCam			()			Distance    	(100)	ExternalCam ()			PassengerCam	()			Distance    	(100)				)
		Stereo ()
		Volume(1.0)
		Streams ( 18
			Stream (
				Priority ( 6 )
				Triggers ( 2
					Skip( **** The engine/current related sounds **** )
					Variable_Trigger ( Speed_Dec_Past 0.1	ReleaseLoopRelease ()	)
					Variable_Trigger ( Speed_Inc_Past 0.1	StartLoop ( 1	File ( "8171run_.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		210000
						-1.0			1200
						0.000		0
						1.0			1200
						100.0		210000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 7
						 -100.00		0.7
						 -20.00	0.7
						 -10.00	0.3
						 0.00		0.0
						 10.00		0.3
						20.00		0.7
						100.00	0.7
					)
					Granularity ( 0.05 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable2_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171Rozb2.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable2_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-60.0		240000
						-1.0			1200
						0.000		0
						1.0			1200
						60.0		240000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 3
						 5.00		0.0
						 6.00		0.5
						 19.00	0.3
						 40.00	0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable2_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171RozbHi.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable2_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		220000
						-1.0			1200
						0.000		0
						1.0			1200
						100.0		220000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 6
						 0.00		0.0
						 10.00	0.0
						 13.00		0.7
						 19.50	0.7
						 20.00	1.0
						 100.00	1.5
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable3_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171RozbLo.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-9.0		60000
						-4.5			30000
						0.000		3000
						4.5			30000
						9.0		60000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 8
						 0.00		0.0
						 3.90		0.1
						 4.35		0.3
						 4.50		0.5
						 4.60		0.3
						 6.00		0.1
						 7.00		0.05
						 9.00		0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable2_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171RozbLo.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable2_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-9.0		60000
						-4.5			30000
						0.000		3000
						4.5			30000
						9.0		60000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 8
						 0.00		0.0
						 3.90		0.1
						 4.35		0.3
						 4.50		0.5
						 4.60		0.3
						 6.00		0.1
						 7.00		0.05
						 9.00		0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable2_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171dBrakeMiLo.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable2_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		420000
						-1.0			6000
						0.000		500
						1.0			6000
						100.0		420000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
						3.00		0.0
						3.50		0.8					
						 11.00		1.0
						 13.00		0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable3_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171dBrakeHi.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		210000
						-1.0			1200
						0.000		0
						1.0			1200
						100.0		210000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 6
						 0.00		0.0
						 18.00	0.0
						 20.00		0.7
						 21.50	0.7
						 22.00	1.0
						 100.00	1.5
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable3_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171dBrakeMi.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		210000
						-1.0			1200
						0.000		0
						1.0			1200
						100.0		210000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 5
						 10.00		0.0
						 12.00		0.7
						 19.00	1.3
						 20.00		0.0
						 100.00	0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (1.00)
				Triggers ( 2
					Variable_Trigger ( Variable3_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171dBrakeMiLo.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.0		420000
						-1.0			6000
						0.000		500
						1.0			6000
						100.0		420000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 4
						3.00		0.0
						3.50		1.0					
						 11.00		1.0
						 13.00		0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
             		Volume (3.00)
				Triggers ( 2
					Variable_Trigger ( Variable3_Inc_Past 0.01  StartLoopRelease   ( 1 File ( "8171dBrakeLoLo.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.01  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-8.0			22000
						0.000		1000
						8.0			22000
					)
					Granularity ( 10 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 5
						2.40		0.0
						3.3		1.0
						3.40		2.0					
						 5.80		2.0
						 6.00		0.0
					)
					Granularity ( 0.01 )
				)				
			)
			Stream (
				Priority ( 6 )
				Volume(0.08)			
				Triggers ( 4
        				Discrete_Trigger (  14 ReleaseLoopRelease ( 1 File ( "brzdy_t.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
       				Discrete_Trigger (  14 StartLoop ( 1 File ( "brzdy_final.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
       				Skip ( **** Brake Normal Apply	**** )
					Discrete_Trigger (  54 ReleaseLoopRelease ( 1 File ( "brzdy_final.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  54 StartLoop ( 1 File ( "brzdy_t.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 11
					       -100.0		0.0
					     	 -10.0		0.0
                                     -2.0 		0.1
					       -0.6	      	0.7
					       -0.4	      	0.0
                                      0.0 		0.000
					        0.4	      	0.0
					        0.6	      	0.7
					        2.0			0.1
					     	 10.0			0.0
					       100.0		0.0  
					)
					Granularity ( 0.05 )
				)				
			)
			Stream (
				Priority ( 6 )
				Volume(0.4)			
				Triggers ( 5
        				Discrete_Trigger (  14 ReleaseLoopRelease ( 1 File ( "brzdy_t.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
       				Discrete_Trigger (  14 StartLoop ( 1 File ( "brzdy.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
       				Skip ( **** Brake Normal Apply	**** )
					Discrete_Trigger (  54 ReleaseLoopRelease ( 1 File ( "brzdy.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  54 PlayOneShot ( 1 File ( "brzdy_k.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  54 StartLoop ( 1 File ( "brzdy_t.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 5
						-100.000	15000
						-2.500	10000
						0.000		11000
						2.500	      10000
						100.000	15000
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 7
					       -100.0		0.05
					     	 -6.00  		0.1
					     	 -0.30		0.9
                                     0.000		0.000
					     	 0.30			0.9
					     	 6.00  		0.1
					       100.0		0.05  
					)
					Granularity ( 0.05 )
				)				
			)
			Stream (
				Skip ( **** This stream allows the Train Brake to be played at the same time  	**** )
				Priority ( 6 )
				Triggers ( 2
					Skip ( **** HlaseniStanic	**** )
					Discrete_Trigger (  6
						PlayOneShot ( 10
							File ( "ZL_UkNas.wav" -1 )	
							File ( "SD_UkNas.wav" -1 )	
							File ( "LK_UkNas.wav" -1 )	
							File ( "LZ_UkNas.wav" -1 )	
							File ( "HU_UkNas.wav" -1 )
							File ( "NB_ukNas.wav" -1 )
							File ( "LK_UkNas.wav" -1 )
							File ( "SD_UkNas.wav" -1 )
							File ( "LK_UkNasPsSD.wav" -1 )
							File ( "SD_UkNasPsZL.wav" -1 )
							SelectionMethod ( SequentialSelection )
						) 
					)
					Discrete_Trigger (  7
						PlayOneShot ( 10
							File ( "SD.wav" -1 )	
							File ( "LK_ksNB.wav" -1 )	
							File ( "LZ_ksNB.wav" -1 )	
							File ( "HU_ksNB.wav" -1 )
							File ( "NB_ks.wav" -1 )
							File ( "HU.wav" -1 )
							File ( "LZ.wav" -1 )
							File ( "LK.wav" -1 )
							File ( "SD.wav" -1 )
							File ( "ZL_ks.wav" -1 )
							SelectionMethod ( SequentialSelection )
						) 
					)
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 2
					Discrete_Trigger ( 45 StartLoopRelease   ( 1     File ( "MeniceFinal.wav" -1 )  SelectionMethod (SequentialSelection) ) ) 
					Discrete_Trigger ( 46 ReleaseLoopReleaseWithJump   ( 1  File ( "MeniceFinal.wav" -1 )  SelectionMethod (SequentialSelection) ) )
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 2
					Discrete_Trigger ( 8	StartLoopRelease ( 1	File ( "2k_hornh.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 9	ReleaseLoopReleaseWithJump ()	)
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 3
				  Discrete_Trigger ( 14 	PlayOneShot ( 1 File ( "8171_brake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				  Discrete_Trigger ( 53  	PlayOneShot ( 1 File ( "8171_brake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 54  	PlayOneShot ( 1 File ( "8171_brake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
			)
			Stream (
				Priority ( 6 )
				Triggers ( 1
					Dist_Travelled_Trigger ( Dist_Min_Max ( 3500 3500.1 )  Volume_Min_Max ( 0.7 0.8 )  PlayOneShot ( 1	  File ( "jm_kompresor.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
			)
			Stream (
				Priority ( 4 )
				Triggers ( 8
					Discrete_Trigger ( 15	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 25	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 26	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 37	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 6	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 7	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 47	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 48	PlayOneShot ( 1	File ( "control.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
			)
		)
	)
)